跳到主要内容

跨模型和跨数据源分析

Datafor 的跨模型和跨数据源分析功能使用户能够在单一报表中集成来自不同数据源的数据,从而实现全面的数据分析和可视化。该功能帮助用户跨数据源关联和对比数据,提供更深入的分析视角。

功能特性

  • 多数据源整合:用户可以在同一报表中,将不同组件的数据源设置为不同的模型或数据源,打破数据孤岛,实现全局视图。
  • 交叉筛选:不同数据来源的可视化组件支持交叉筛选,用户可通过多维度分析更好地探索数据之间的关系。

使用场景

假设某公司希望整合财务数据与销售数据,以全面分析市场表现并追踪关键财务指标。财务数据存储在 ERP 系统中,而销售数据存储在 CRM 系统中。借助 Datafor 的跨模型和跨数据源分析功能,公司能够在同一报表中直观展示销售趋势、成本分析、盈利状况等信息。通过交叉分析,用户能够深入发现财务与销售数据之间的潜在联系。

示例数据

ERP 系统:财务数据表(FinanceData)

DateCostRevenueProfit
2023 Jan500,0001,200,000700,000
2023 Feb520,0001,250,000730,000
2023 Mar510,0001,220,000710,000
2023 Apr550,0001,300,000750,000
2023 May560,0001,320,000760,000
2023 Jun590,0001,350,000760,000

CRM 系统:销售数据表(SalesData)

DateMarket RegionProduct CategorySalesUnits Sold
2023 JanEast RegionElectronics600,0001,200
2023 JanSouth RegionHome Goods400,000900
2023 FebEast RegionElectronics620,0001,240
2023 FebSouth RegionHome Goods420,000920
2023 MarEast RegionElectronics610,0001,230
2023 MarSouth RegionHome Goods410,000910
2023 AprEast RegionElectronics650,0001,300
2023 AprSouth RegionHome Goods450,000950
2023 MayEast RegionElectronics670,0001,340
2023 MaySouth RegionHome Goods470,000970
2023 JunEast RegionElectronics690,0001,380
2023 JunSouth RegionHome Goods490,000990

创建分析模型

接下来,我们将创建两个不同数据源的分析模型。

财务分析模型:finance_data

销售分析模型:sales_data

创建分析报表

使用 finance_data 模型创建折线图:

使用 sales_data 模型创建柱状图:

交叉分析

在数据报表中,用户可以通过交叉筛选功能进行多维度分析:

常见问题

  1. 跨模型交叉分析和筛选时,如果两个模型的字段名称不同,能进行交叉分析吗?

    回答:可以,只要两个模型的字段标题一致,便可进行交叉分析。

  2. 筛选组件使用模型 A 的字段,基于模型 B 创建的图表组件能订阅该筛选吗?

    回答:可以。如果模型 B 中有与筛选组件使用的字段标题相同的字段,则可以进行筛选和交叉分析。